Chapter 2 - Control Manager Reference
This chapter describes the Control Manager types and constants, resources, and functions that are affected by Mac OS 8 or the Appearance Manager.
- "Control Manager Types and Constants" describes Control Manager types and constants, including structures. Result codes are included at the end of this section.
- "Control Manager Resources" describes the control (
'CNTL'
) resource, the control color table ('cctb'
) resource, the list description ('ldes'
) resource, the tab information ('tab#'
) resource, and the control definition function ('CDEF'
) resource.- "Control Manager Functions" describes both Control Manager functions and application-defined callback functions.
Chapter Contents
- Control Manager Types and Constants
- Control Definition IDs
- Settings Values for Standard Controls
- Control Data Tag Constants
- Checkbox Value Constants
- Radio Button Value Constants
- Bevel Button Behavior Constants
- Bevel Button Menu Constants
- Bevel Button and Image Well Content Type Constants
- Bevel Button Graphic Alignment Constants
- Bevel Button Text Alignment Constants
- Bevel Button Text Placement Constants
- Clock Value Flag Constants
- Control Part Code Constants
- Part Identifier Constants
- Meta Font Constants
- The Control Font Style Structure
- Control Font Style Flag Constants
- The Bevel Button and Image Well Content Structure
- The Editable Text Selection Structure
- The Tab Information Structure
- The Auxiliary Control Structure
- The Pop-Up Menu Private Structure
- The Control Color Table Structure
- Result Codes
- Control Manager Resources
- The Control Resource
- The Control Definition Function Resource
- The Control Color Table Resource
- The List Box Description Resource
- The Tab Information Resource
- Control Manager Functions
- Creating and Removing Controls
- Embedding Controls
- Manipulating Controls
- Displaying Controls
- Handling Events in Controls
- Handling Keyboard Focus
- Accessing and Changing Control Settings and Data
- Defining Your Own Control Definition Function
- Defining Your Own Action Functions
- Defining Your Own Key Filter Function
- Defining Your Own User Pane Functions